//
//  ItemsViewController.m
//  MyMainDemo
//
//  Created by FM123 on 2018/1/30.
//  Copyright © 2018年 LiMin. All rights reserved.
//

#import "ItemsViewController.h"

@interface ItemsViewController ()<UITableViewDelegate,UITableViewDataSource>

@end

@implementation ItemsViewController

- (void)viewDidLoad {
    [super viewDidLoad];
    // Do any additional setup after loading the view.
    self.view.backgroundColor=[UIColor purpleColor];
    [self.view addSubview:[self myTableView]];
}
- (void)scrollViewDidScroll:(UIScrollView *)scrollView {
    
    if (!self.vcCanScroll) {
        scrollView.contentOffset = CGPointZero;
    }
    if (scrollView.contentOffset.y <= 0) {
        self.vcCanScroll = NO;
        scrollView.contentOffset = CGPointZero;
        //到顶通知父视图改变状态
        [[NSNotificationCenter defaultCenter] postNotificationName:@"leaveTop" object:nil];
    }
}
#pragma mark - Table view data source

- (NSInteger)tableView:(UITableView *)tableView numberOfRowsInSection:(NSInteger)section {
    return 40;
}

-(CGFloat)tableView:(UITableView *)tableView heightForRowAtIndexPath:(NSIndexPath *)indexPath{
    
    return 30;
}
- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath {
    UITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:@"cell"];
    if (!cell) {
        cell = [[UITableViewCell alloc] initWithStyle:UITableViewCellStyleDefault reuseIdentifier:@"cell"];
       
    }
    cell.textLabel.text = [NSString stringWithFormat:@"第一页————这是第 %@ 行",@(indexPath.row)];
    return cell;
}
-(UITableView *)myTableView{
    if (!_myTableView) {
        _myTableView=[[UITableView alloc]initWithFrame:CGRectMake(0, 0,WIDTH , HEIGHT-StatusBarAndNavBarHeight-TabbarHeight-kPercenX_scale(42)) style:UITableViewStylePlain];
        _myTableView.estimatedRowHeight=30;
//        _myTableView.separatorStyle=UITableViewCellSeparatorStyleNone;
         _myTableView.showsVerticalScrollIndicator=NO;
        _myTableView.delegate=self;
        _myTableView.dataSource=self;
    }
    return _myTableView;
}
@end
